/**
 *
 */
package de.cbf.cam.dsa.model.definitions;

import java.util.List;

import de.cbf.cam.dice.entities.RollDataModifier;
import de.cbf.cam.dsa.model.entities.BattleChar;

/**
 * @author Surfer
 *
 */
public abstract class InitializerRollData {
	/**
	 * @param throwData
	 * @param attacker
	 * @param defenders
	 * @return ErrorString if error occured
	 */
	public abstract String initializeRollData(RollDataModifier throwData, BattleChar attacker, List<BattleChar> defenders);
}
